different ways to represent numbers